$(document).ready(function() {

	/**
	 * Process ajax pagination & ajax sort
	 */
//	$(document).on('click', '.pagination a, #sort-asc, #sort-desc', function (e) {
//		var href = $(this).attr('href');
//	
//		$.ajax({
//			url : href,
//			dataType: 'html',
//			beforeSend: function() {
//				$('#ajax-loading').show();
//			}
//		}).done(function (data) {
//			$('#ajax-loading').hide();
//			
//			$('#table-placeholder').html(data);
//			
//			// hash append to url
//			history.pushState('', '', href);
//		}).fail(function () {
//			alert('No response from server');
//		});
//	
//		return false;
//	});
	
});












//Mustache.tags = ['{%', '%}'];
//var html = Mustache.render($('#user-template').html(), response);
//$('#table-placeholder').html(html);


/*
 * Event click any header table to  sort
 */
//$('.table-sort .table-sort-header').click(function() {
//	var $this = $(this);
//	var columnIndex = $this.index() + 1;
//	
//	// Remove all class sort to current element not active
//	$('.table-sort td').removeClass('table-sort-active');
//	$('.table-sort .table-sort-header').not($this).each(function(){
//		$(this).removeClass('table-sort-header-asc table-sort-header-desc');
//	});
//	
//	// Add class sort to current element active 
//	if ($this.hasClass('table-sort-header-asc')) {
//		$this.removeClass('table-sort-header-asc').addClass('table-sort-header-desc');
//		$('.table-sort td:nth-child('+columnIndex+')').addClass('table-sort-active');
//	} else if ($this.hasClass('table-sort-header-desc')) {
//		$this.removeClass('table-sort-header-desc')
//	} else {
//		$this.addClass('table-sort-header-asc');
//		$('.table-sort td:nth-child('+columnIndex+')').addClass('table-sort-active');
//	}
//});
